/**
 * "Visual Paradigm: DO NOT MODIFY THIS FILE!"
 * 
 * This is an automatic generated file. It will be regenerated every time 
 * you generate persistence class.
 * 
 * Modifying its content may cause the program not work, or your work may lost.
 */

/**
 * Licensee: Hochschule Heilbronn
 * License Type: Academic
 */
package de.hhn.pmt.tour.u6;

import java.util.List;

public class AllgemeinerBenutzer {
	public AllgemeinerBenutzer() {
	}

	private int ID;

	private String passwort;

	private String benutzername;

	private String vorname;

	private String nachname;

	private String email;

	private String rolle;

	private void setID(int value) {
		this.ID = value;
	}

	public int getID() {
		return ID;
	}

	public int getORMID() {
		return getID();
	}

	public void setPasswort(String value) {
		this.passwort = value;
	}

	public String getPasswort() {
		return passwort;
	}

	public void setBenutzername(String value) {
		this.benutzername = value;
	}

	public String getBenutzername() {
		return benutzername;
	}

	public void setVorname(String value) {
		this.vorname = value;
	}

	public String getVorname() {
		return vorname;
	}

	public void setNachname(String value) {
		this.nachname = value;
	}

	public String getNachname() {
		return nachname;
	}

	public void setEmail(String value) {
		this.email = value;
	}

	public String getEmail() {
		return email;
	}

	public void setRolle(String value) {
		this.rolle = value;
	}

	public String getRolle() {
		return rolle;
	}

	public void anmelden(String benutzername, String passwort) {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public void abmelden() {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public String getInformation(de.hhn.pmt.tour.u6.Location location) {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public List getProgrammablauf(de.hhn.pmt.tour.u6.Location location) {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public String profilAnzeigen(de.hhn.pmt.tour.u6.Location location) {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public String nächstgelegeneHaltestelle() {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public String umstiegTourwechselFinden() {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public String veranstaltungsortFinden() {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public String informationenZuTour(de.hhn.pmt.tour.u6.Location location) {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public List veranstaltungenInteressenEntsprechen() {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public String getHighlightsVeranstaltung(
			de.hhn.pmt.tour.u6.Location location) {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public void registrieren(String benutzername, String passwort,
			String vorname, String nachname, String email, String rolle) {
		// TODO: Implement Method
		throw new UnsupportedOperationException();
	}

	public String toString() {
		return String.valueOf(getID());
	}

}
